//test

$(document).ready(function () {
	
	$('#visit').click(function() {
		var port = chrome.extension.connect({name: "ContentScripts"});
		port.postMessage({mtype: "visit"});
		port.onMessage.addListener(function(msg) {
			
		});
	});
	
	$('#openQQMail').click(function() {
		chrome.tabs.create( {url : 'https://mail.qq.com'}, function(tab) {
			console.log('createTab:' + tab.id);
		});
	});
	
	$('#inuse').click(function() {
		if ($('#inuse').is(':checked')) {
			chrome.storage.sync.set({'inuse':true}, function(){
				//alert("已启用");
			});
		} else {
			chrome.storage.sync.set({'inuse':false}, function(){
				//alert("已禁用");
			});
		}
	});
	
	// 载入数据
	chrome.storage.sync.get(['inuse', 'url', 'name', 'pwd'],function(data){
		if (data.inuse) {
			$('#inuse').attr("checked",true);
		} else {
			$('#inuse').attr("checked",false);
		}
		
		$('#furl').val(data.url);
		$('#fname').val(data.name);
		$('#fpwd').val(data.pwd);
	});
	
	$("#save").click(function() {
		
		var strUrl = $("#furl").val();
		var strName = $("#fname").val();
		var strPwd = $('#fpwd').val();
		
		if (strUrl.length < 1) {
			alert("url不能为空");
			return ;
		}
		
		if (strName.length < 1) {
			alert("Name不能为空");
			return ;
		}
		
		if (strName.length < 1) {
			alert("Password不能为空");
			return ;
		}

		chrome.storage.sync.set({'url':strUrl, 'name':strName, 'pwd':strPwd}, function(){
			alert("保存成功!");
		});
	});
	
});


